package com.example.entity.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class McVo {
    /**
     *  领用单别
     */
    @JsonProperty("tt001")
    @ApiModelProperty(value = "领用单别")
    @TableField(value = "TT001")
    private String TT001;

    /**
     *  领用单号
     */
    @JsonProperty("tt002")
    @ApiModelProperty(value = "领用单号")
    @TableField(value = "TT002")
    private String TT002;

    /**
     *  领用序号
     */
    @JsonProperty("tt003")
    @ApiModelProperty(value = "领用序号")
    @TableField(value = "TT003")
    private String TT003;

    /**
     *  领用日期
     */
    @JsonProperty("ts007")
    @ApiModelProperty(value = "领用日期")
    @TableField(value = "TS007")
    private String TS007;

    /**
     *  领用部门
     */
    @JsonProperty("ts012")
    @ApiModelProperty(value = "领用部门")
    @TableField(value = "TS012")
    private String TS012;

    /**
     *  发模原因
     */
    @JsonProperty("ts013")
    @ApiModelProperty(value = "发模原因")
    @TableField(value = "TS013")
    private String TS013;

    /**
     *  使用机器ID
     */
    @JsonProperty("udf07")
    @ApiModelProperty(value = "使用机器ID")
    @TableField(value = "UDF07")
    private String UDF07;

    /**
     *  使用机器编号
     */
    @JsonProperty("udf08")
    @ApiModelProperty(value = "使用机器编号")
    @TableField(value = "UDF08")
    private String UDF08;

    /**
     *  使用机器名称
     */
    @JsonProperty("udf09")
    @ApiModelProperty(value = "使用机器名称")
    @TableField(value = "UDF09")
    private String UDF09;

    /**
     *  派工单别
     */
    @JsonProperty("udf01")
    @ApiModelProperty(value = "派工单别")
    @TableField(value = "UDF01")
    private String UDF01;

    /**
     *  派工单号
     */
    @JsonProperty("udf02")
    @ApiModelProperty(value = "派工单号")
    @TableField(value = "UDF02")
    private String UDF02;

    /**
     *  预计生产模次数
     */
    @JsonProperty("tt021")
    @ApiModelProperty(value = "预计生产模次数")
    @TableField(value = "TT021")
    private BigDecimal TT021;

//    @JsonProperty("tu007")
//    @ApiModelProperty(value = "单据日期")
//    @TableField(value = "TU007")
//    private String TU007;

    @JsonProperty("returnMouldSingle")
    @ApiModelProperty(value = "退模单别")
    @TableField(value = "TV001")
    private String TV001;

    @JsonProperty("returnMouldNo")
    @ApiModelProperty(value = "退模单号")
    @TableField(value = "TV002")
    private String TV002;

    @JsonProperty("returnMouldSerialNo")
    @ApiModelProperty(value = "序号")
    @TableField(value = "TV003")
    private String TV003;
}
